brain natriuretic peptide - French English Dictionary